// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi 
// Source File Name:   xs.java

package com.zelix;

import java.io.DataOutputStream;
import java.io.IOException;

// Referenced classes of package com.zelix:
//            is, jm, lx

public class xs extends is
{

    private int j;

    private xs(int k, jm jm1, int i1)
    {
        super(k, jm1);
        j = i1;
    }

    static xs a(jm jm1, int k)
    {
label0:
        {
            if(k == 1)
            {
                if(jm1.c[0] != null)
                    break label0;
                jm1.c[0] = new xs(0, jm1, 1);
                if(!is.g)
                    break label0;
            }
            if(k == 2 && jm1.c[1] == null)
                jm1.c[1] = new xs(0, jm1, 2);
        }
        return jm1.c[k - 1];
    }

    public String h()
    {
        return getClass().getName();
    }

    protected int i()
    {
        return j;
    }

    public int l()
    {
        lx.b(false, c());
        return -1;
    }

    protected void a(DataOutputStream dataoutputstream)
        throws IOException
    {
    }
}
